Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1029  
 278

IIS rewrite 301 redirect

Selamlar,
IIS üzerinden 301 yönlendirme yapmanıza karşın 302 ile yönlendiğini görebilirsiniz. Genellikle bunun sebebi kural içindeki koşul.

Örneğin şu kuralı ele alalım:

< rule name="HTTP to HTTPS redirect" stopProcessing="true">
< match url="(.*)" />
< conditions>
< add input="{R:1}" pattern="bilisimforum/(.*)$" negate="true" />
< add input="{HTTPS}" pattern="OFF$" />
< / conditions>
< action redirectType="Permanent" url="https://www.bilisimlife.net/{R:1}" / >
< /rule>
< /rules>

HTTPS kısmı koşula dahil olduğu için "permanent" olarak yani 301 olarak yönlendirilecek isteklerin hepsi https ile ilgili olacak. O koşulu oradan kaldırdığınızda tüm istekler 301 ile yönlendirilir.

Bunu da buraya not olarak bırakayım.

İyi çalışmalar,
Recep.

Bu gönderiyi 21.03.2019 11:22:24 tarihinde Rserit düzenledi.

Developer.